Shrewsbury borough, NJ experiences four distinct seasons throughout the year. The summers are often hot and humid with temperatures frequently reaching into the mid-80s and higher, while winters tend to be cold, with temperatures sometimes dipping down into the 20s. Spring and autumn bring mild weather, with rain or snow showers making an occasional appearance in both seasons. Overall, the climate in Shrewsbury borough is typical of that found along much of the eastern seaboard.
Shrewsbury borough, New Jersey gets 47 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Shrewsbury borough averages 26 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 209 sunny days per year in Shrewsbury borough. The US average is 205 sunny days.
Shrewsbury borough gets some kind of precipitation, on average, 115 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 84 degrees
Winter Low: the January low is 24
Rain: averages 47 inches of rain a year
Snow: averages 26 inches of snow a year